Hurricane Otis Makes Landfall Near Acapulco